light multirole helicopter - English Synonyms Dictionary